GeminiLabs\SiteReviews\Database\SqlSchema A

Total Complexity 52
Dependencies 5
Dependents 10
Total lines 473
Lines of code 300
Logical lines of code 113
Comment lines 118
Methods 26
Properties 3

Methods 26

Method Rating Maintainability Complexity Lines of code
tableEngines()
S
56 4 19
table()
S
58 4 15
foreignConstraintExists()
S
59 4 14
tableEngine()
S
56 3 19
tablesExist()
S
71 4 6
convertTableEngine()
S
59 3 14
createRatingTable()
S
54 2 26
foreignConstraint()
S
66 3 8
createAssignedPostsTable()
S
59 2 15
createAssignedTermsTable()
S
60 2 14
createAssignedUsersTable()
S
60 2 14
addForeignConstraint()
S
60 2 13
addAssignedPostsForeignConstraints()
S
58 1 17
addAssignedUsersForeignConstraints()
S
58 1 17
addAssignedTermsForeignConstraints()
S
58 1 17
addForeignConstraints()
S
68 2 8
tableExists()
S
64 2 9
dropForeignConstraint()
S
64 2 10
removeOrphanedRows()
S
66 1 8
__construct()
S
73 1 5
prefix()
S
75 1 4
isInnodb()
S
79 1 3
isMyisam()
S
79 1 3
columnExists()
S
69 1 6
addReviewsForeignConstraints()
S
64 1 10
createTables()
S
73 1 6